#customCursor {
    position: absolute;
    width: 6px;
    height: 6px;
    border: 2px solid gray;
    border-radius: 50%;
    user-select: none;
    pointer-events: none;
}

.left-click {
    background-color: red;
}

.right-click {
    background-color: blue;
}

.both-click {
    background-color: green;
}

#canvasContainer {
    display: none;
    margin: 0;
    padding: 0;
    border: 1px solid grey;
    box-sizing: border-box;
    position: relative;
    overflow: hidden;
}

#canvas {
    width: 100%;
}

#progressContainer {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 4px;
}

#progressBar {
    width: 0;
    height: 100%;
    background-color: gray;
}
